/**
 * Copyright (C) 2011 Andrew C. Love (DNC) <dnc.app.sup@gmail.com>
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.dnc.cloak.framework.persistence.gen;

import java.util.Date;

public class GridColumn extends GridColumnKey {
    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_ORDER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private Integer gridColumnOrder;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_IS_KEY
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private Boolean gridColumnIsKey;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_DESCRIPTION
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private String gridColumnDescription;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private String gridColumnClassName;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_IS_EDITABLE
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private Boolean gridColumnIsEditable;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_MODEL_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private String gridColumnModelClassName;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.GRID_COLUMN_MODEL_PROPERTY_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private String gridColumnModelPropertyName;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private String lstUptUser;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column grid_column.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    private Date lstUptTime;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_ORDER
     *
     * @return the value of grid_column.GRID_COLUMN_ORDER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public Integer getGridColumnOrder() {
        return gridColumnOrder;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_ORDER
     *
     * @param gridColumnOrder the value for grid_column.GRID_COLUMN_ORDER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnOrder(Integer gridColumnOrder) {
        this.gridColumnOrder = gridColumnOrder;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_IS_KEY
     *
     * @return the value of grid_column.GRID_COLUMN_IS_KEY
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public Boolean getGridColumnIsKey() {
        return gridColumnIsKey;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_IS_KEY
     *
     * @param gridColumnIsKey the value for grid_column.GRID_COLUMN_IS_KEY
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnIsKey(Boolean gridColumnIsKey) {
        this.gridColumnIsKey = gridColumnIsKey;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_DESCRIPTION
     *
     * @return the value of grid_column.GRID_COLUMN_DESCRIPTION
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public String getGridColumnDescription() {
        return gridColumnDescription;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_DESCRIPTION
     *
     * @param gridColumnDescription the value for grid_column.GRID_COLUMN_DESCRIPTION
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnDescription(String gridColumnDescription) {
        this.gridColumnDescription = gridColumnDescription == null ? null : gridColumnDescription.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_CLASS_NAME
     *
     * @return the value of grid_column.GRID_COLUMN_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public String getGridColumnClassName() {
        return gridColumnClassName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_CLASS_NAME
     *
     * @param gridColumnClassName the value for grid_column.GRID_COLUMN_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnClassName(String gridColumnClassName) {
        this.gridColumnClassName = gridColumnClassName == null ? null : gridColumnClassName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_IS_EDITABLE
     *
     * @return the value of grid_column.GRID_COLUMN_IS_EDITABLE
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public Boolean getGridColumnIsEditable() {
        return gridColumnIsEditable;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_IS_EDITABLE
     *
     * @param gridColumnIsEditable the value for grid_column.GRID_COLUMN_IS_EDITABLE
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnIsEditable(Boolean gridColumnIsEditable) {
        this.gridColumnIsEditable = gridColumnIsEditable;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_MODEL_CLASS_NAME
     *
     * @return the value of grid_column.GRID_COLUMN_MODEL_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public String getGridColumnModelClassName() {
        return gridColumnModelClassName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_MODEL_CLASS_NAME
     *
     * @param gridColumnModelClassName the value for grid_column.GRID_COLUMN_MODEL_CLASS_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnModelClassName(String gridColumnModelClassName) {
        this.gridColumnModelClassName = gridColumnModelClassName == null ? null : gridColumnModelClassName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.GRID_COLUMN_MODEL_PROPERTY_NAME
     *
     * @return the value of grid_column.GRID_COLUMN_MODEL_PROPERTY_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public String getGridColumnModelPropertyName() {
        return gridColumnModelPropertyName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.GRID_COLUMN_MODEL_PROPERTY_NAME
     *
     * @param gridColumnModelPropertyName the value for grid_column.GRID_COLUMN_MODEL_PROPERTY_NAME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setGridColumnModelPropertyName(String gridColumnModelPropertyName) {
        this.gridColumnModelPropertyName = gridColumnModelPropertyName == null ? null : gridColumnModelPropertyName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.LST_UPT_USER
     *
     * @return the value of grid_column.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public String getLstUptUser() {
        return lstUptUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.LST_UPT_USER
     *
     * @param lstUptUser the value for grid_column.LST_UPT_USER
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setLstUptUser(String lstUptUser) {
        this.lstUptUser = lstUptUser == null ? null : lstUptUser.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column grid_column.LST_UPT_TIME
     *
     * @return the value of grid_column.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public Date getLstUptTime() {
        return lstUptTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column grid_column.LST_UPT_TIME
     *
     * @param lstUptTime the value for grid_column.LST_UPT_TIME
     *
     * @mbggenerated Tue Feb 15 20:28:39 EST 2011
     */
    public void setLstUptTime(Date lstUptTime) {
        this.lstUptTime = lstUptTime;
    }
}